/* - ploneCustom.css - */
@media screen {
/* https://rmportal.net/portal_css/ploneCustom.css?original=1 */
body {
background: url(top-bar.png) repeat-x scroll 0 0 #e5e5dc;
font-family: "myriad-pro", arial, sans-serif;
color:#616161;
letter-spacing:0.015em;
}
/* */
body {
-webkit-font-smoothing: subpixel-antialiased;
}
.back-to-top a {
background: #222 none repeat scroll 0 0;
border-radius: 5px;
bottom: 0.75em;
color: #ccc !important;
display: block;
height: 30px;
line-height: 30px;
margin: 0;
padding: 0 10px;
position: fixed;
right: 0.75em;
text-align: center;
text-decoration: none;
z-index: 100;
}
.back-to-top:hover a {
background: #000 none repeat scroll 0 0;
color: #87a301!important;
text-decoration: none;
}
/* */
.template-home_en #editing-bar {
display: none;
}
#content a:link, dl.portlet a:link {
color: #205c90;
}
#content p {
font-size: 16px;
line-height: 140%;
}
.container-fluid {
padding-left: 10px;
padding-right: 10px;
}
#lang-inner {
display:block;
position:relative;
margin-left: 68px;
width:68px;
background-color: #e3e3e3 !important;
}
#visual-portal-wrapper {
background: #fff none repeat scroll 0 0;
margin: 0 auto;
padding: 0px 20px 0px;
max-width: 1170px;
-webkit-box-shadow: 0px 5px 10px 4px rgba(0,0,0,0.35);
-moz-box-shadow: 0px 5px 10px 4px rgba(0,0,0,0.35);
box-shadow: 0px 5px 10px 4px rgba(0,0,0,0.35);
}
#portal-logo {
display: inline-block;
margin: 0.5em 0em 0;
}
#portal-logo h1 {
color: #007baa;
font-size: 2.2em;
margin-top: 1.4em;
text-shadow: 3px 2px 2px rgba(150, 150, 150, 0.45);
line-height: 1.2em;
}
#portal-logo h1:hover {
border:none!important;
text-decoration:none!important;
}
.tagline {
color: #878787;
font-size: 1.3em;
font-style: italic;
line-height: 1.2em;
}
#portal-header {
background-image: url("usaid-logo.png") !important;
background-position: 0px 10px;
background-repeat: no-repeat;
}
#portal-header #usaid-logo img {
height: 50px;
position: absolute;
top: 10px;
width: 150px;
}
#header-image {
display: none;
}
#portal-languageselector {
margin-top: 10px;
background: none;
}
#portal-languageselector li {
float: left;
line-height: 20px;
padding: 0 3px;
}
/* */
#portal-languageselector a{
text-decoration:none;
display:none;
}
#portal-languageselector img {
display: none;
}
/* */
#portal-globalnav {
padding: 0 0 0 1em;
}
#portal-globalnav li {
display: block;
font-size: 15px;
}
.navbar .nav > li {
border-right: none;
float: none;
}
.navbar .nav > li > a {
color: #FFFFFF;
float: none;
padding: 10px;
text-decoration: none;
text-shadow: none;
font-weight:700;
}
.navbar .brand {
color: #fff;
display: block;
float: left;
font-size: 18px;
font-weight: 200;
text-shadow: none;
width: 70%;
}
#portal-globalnav li {
display: inline;
font-size: 12px;
padding-left: 5px;
}
.navbar .nav > li {
float: left;
font-size:18px;
}
.navbar .nav > li > a {
color: #ffffff;
float: none;
font-weight: 500;
padding: 12px 17px;
text-decoration: none;
text-shadow: none;
border-right:1px solid #fff;
}
.navbar .nav > li > a:hover {
background:#8FA457;
color: #FFFFFF;
}
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
background-color: #8FA457;
box-shadow: 0 3px 8px rgba(0, 0, 0, 0.125) inset;
color: #ffffff;
text-decoration: none;
}
.navbar .container{
background-color: #3E98B7 !important;
}
.navbar {
margin: 0px -30px 20px!important;
overflow: visible;
}
ul#navigation {
margin-left: 0px;
}
.navbar-inner{
background-image: none !important;
background-color: #3E98B7 !important;
}
.navbar-inner {
background-color: #3E98B7!important;
background-image: linear-gradient(to bottom, #3e98b7, #3e98b7);
background-repeat: repeat-x;
border-radius: 0px;
border-left: none;
border-right: none;
min-height: 38px;
padding-left: 0;
padding-right: 0;
}
.dropdown-menu {
background-clip: padding-box;
background-color: #fff;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 4px;
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
left: 950px;
list-style: none outside none;
margin: 2px 0 0;
max-width: 135px;
padding: 5px 0;
position: absolute;
top: 39px;
z-index: 1000;
}
dl.portlet ul.navTree .navTreeCurrentItem {
background-color: #fff;
border-left: 1em solid #ddd;
margin-left: 0;
margin-right: -1em;
color: #616161 !important;
}
dl.portlet ul.navTreeLevel0 > .navTreeItem {
border-bottom: 0.1em dotted #ddd;
line-height: 2em;
padding: 0.25em 0;
}
/* */
#portal-siteactions {
background-color: rgba(0, 0, 0, 0);
margin-left: 16em;
margin-top: -35px;
text-align: right;
}
#portal-siteactions #partnerSiteSelection {
margin-left: -20px;
margin-top: -40px;
position: absolute;
top: 0;
}
#portal-siteactions {
background-color: transparent;
margin-top: 0;
padding-right: 1em;
text-align: right;
}
#portal-siteactions li {
float: left;
margin-right: 0.5em;
}
#siteaction-contact {
border-right: 1px solid #FFFFFF;
font-weight: 400;
letter-spacing: 0.085em;
line-height: 12px;
margin-top: -40px;
padding-right: 10px;
text-transform: uppercase;
top: 10px;
right:500px;
position: absolute;
}
#siteaction-sitemap {
border-right: 1px solid #FFFFFF;
font-weight: 400;
letter-spacing: 0.085em;
line-height: 12px;
margin-top: -40px;
padding-right: 10px;
text-transform: uppercase;
position: absolute;
right:423px;
top: 10px;
}
#siteaction-accessibility {
border-right: 1px solid #FFFFFF;
font-weight: 400;
letter-spacing: 0.085em;
line-height: 12px;
margin-top: -40px;
padding-right: 10px;
text-transform: uppercase;
position: absolute;
right:318px;
top: 10px;
}
#siteaction-contact a, #siteaction-sitemap a, #siteaction-accessibility a {
color:#ffffff;
}
#siteaction-contact a:hover, #siteaction-sitemap a:hover, #siteaction-accessibility a:hover {
color:#333!important;
}
/* */
.img-responsive {
display: block;
height: auto;
max-width: 100%;
}
dl.portlet dt, div.portletAssignments div.portletHeader {
background: none repeat scroll 0 0 #8FA457;
border-radius:5px;
color: #FFFFFF;
font-size: 1.125em;
letter-spacing: 0.05em !important;
line-height: normal;
margin: 0;
padding: 0.35em 1em 0.35em;
text-transform: uppercase;
font-weight: 400;
}
dl.portlet dd.portletItem, dl.portlet dd.portletFooter, dl.portletError dd {
padding: .75em;
}
.portletHeader > a {
color: #fff !important;
}
.portletHeader span:hover {
color:#000;
}
#portlet-popular-content-popular-content .portletFooter a
{
display: inline;
background: #E49A34;
text-transform: uppercase;
color: white;
border-radius: 3px;
font-size: 12px;
padding: 7px 10px;
}
#portlet-popular-content-popular-content .portletFooter {
text-align:right;
}
/* */
#portlet-add-to-blog .portletItem, #portlet-request-topic .portletItem {
padding: 0;
margin: 0; }
#portlet-add-to-blog a {
color: white;
display: block;
background: url("blog-icon.png") right 13px top 12px no-repeat #2D9EB5;
padding: 13px 75px 13px 15px;
font-style: italic;
font-size: 15px;
border-radius:5px; }
#portlet-add-to-blog a:hover {
text-decoration: none;
background: url("blog-icon.png") right 13px top 12px no-repeat #207491;
color:#fff!important;}
#portlet-add-to-blog a p {
margin: 0; }
#portlet-add-to-blog a p.type {
font-size: 20px;
font-weight: bold;
text-transform: uppercase;
font-style: normal; }
#portlet-request-topic a {
background: #2d9eb5 url("new-topic.png") no-repeat scroll right 13px top 12px;
border-radius: 5px;
color: white;
display: block;
font-size: 15px;
font-style: italic;
padding: 13px 75px 20px 15px;
}
#portlet-request-topic a:hover {
text-decoration: none;
background: url("new-topic.png") right 13px top 12px no-repeat #207491;
color:#fff!important;}
#portlet-request-topic a p {
margin: 0; }
#portlet-request-topic a p.type {
font-size: 20px;
font-weight: bold;
text-transform: uppercase;
font-style: normal; }
/* */
#SearchableText {
height: 17px;
width: 135px;
}
#SearchableText button.btn, input.btn[type="submit"] {
float: right;
margin:0 3px;
}
.searchSection label {
margin-left: 16px;
}
/* */
#portlet-searchforcontent input.context {
background-image: url("submit-arrow.png");
background-position: 4px 2px;
background-repeat: no-repeat;
border: 0 none;
height: 25px;
}
p.advanced-search > a {
background: rgba(0, 0, 0, 0) url("arrow-bullet-orange.png") no-repeat scroll left 6px;
display: block;
margin-top: -15px !important;
padding-left: 15px;
text-transform: uppercase;
}
input[type="radio"], input[type="checkbox"] {
line-height: normal;
margin: 0px 5px;
}
/* */
.btn-group > .btn:first-child {
border-bottom-left-radius: 4px;
border-top-left-radius: 4px;
margin-left: 8px;
}
.newsbox {
border-right: 1px dotted #ccc;
padding-right: 0px;
}
.newsbox > ul {
margin-left: 0 !important;
padding-right: 2em;
}
.newsbox li {
border-top: 1px solid #d8d4cb;
clear: both;
display: block;
list-style: outside none none;
margin-bottom: 10px !important;
padding: 15px 0;
}
.newsbox li:first-child {
border-top: medium none;
padding-top: 5px;
}
.newsbox li:last-child {
margin-bottom: 30px !important;
}
.newsbox li a{
color: #1973a2 !important;
font-size: 1.2em;
font-weight: 600;
}
.eventbox > ul {
margin-left: 0 !important;
padding-right: 2em;
}
.eventbox li {
border-top: 1px solid #d8d4cb;
clear: both;
display: block;
list-style: outside none none;
margin-bottom: 10px !important;
padding: 15px 0;
}
.eventbox li:first-child {
border-top: medium none;
padding-top: 5px;
}
.eventbox li:last-child {
margin-bottom: 30px !important;
}
.eventbox li a{
color: #1973a2 !important;
font-size: 1.2em;
font-weight: 600;
}
.last {
padding: 0px;
float:none;
}
.news-image {
border: 1px solid #D8D4CB;
float: left;
margin-right: 15px;
padding: 5px;
}
.morelink > a {
font-size: 1em !important;
font-weight: 400 !important;
}
.readmore > a {
border-bottom: 1px solid #d8d4cc !important;
border-top: 1px solid #d8d4cc;
color: #e56a0e !important;
font-size: 12px;
font-weight: 600;
letter-spacing: 0.015em;
padding: 5px 0;
text-transform: uppercase;
}
.view-all > a {
display: inline;
background: #DF7E00;
text-transform: uppercase;
color: white;
border-radius: 3px;
font-size: 12px;
padding: 7px 10px; }
.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 35px;
height: 0;
overflow: hidden;
margin: 15px 0px;
}
.video-container iframe {
position: absolute;
top:0;
left: 0;
width: 100%;
height: 100%;
}
.video-img {
background: none repeat scroll 0 0 #ddd;
height: 115px;
margin-bottom: 5px;
max-width: 100%;
}
.video-img:hover {
opacity: .7;
}
#portal-personaltools-wrapper {
width: 100%;
}
.topmenu {
width:50%;
float:right;
}
.topmenu li a {
color: #acaca5;
display: block;
float: left;
padding-right: 27px;
letter-spacing: 0.035em;
}
.topmenu .btn {
float: right;
margin-top: -13px !important;
padding: 2px 10px;
}
/* */
h1, h2, h3 {
font-family: "myriad-pro-condensed";
line-height:1.25em;
font-weight:600;
}
h1 { font-size: 3em; }
h2 {
font-size: 2.5em;
}
h3 {
font-size: 2em;
}
h3.heading {
font-family: "myriad-pro";
color: #999;
font-size: 1.8em;
font-weight: 100;
line-height: 1.4em;
padding: 0px;
}
h3.heading2 {
font-family: "myriad-pro";
font-size: 1.8em;
margin-top: 25px;
}
h4 {
font-family: "myriad-pro";
font-size: 1.3em;
font-weight: 600;
line-height: 1.4em;
}
p {
font: 1em/1.5em;
}
ul {line-height:1.3em !important;}
#content li a {
border-bottom: none!important;
text-decoration: none!important;
}
.welcome {
font-size: 3.1em;
line-height: 1.1em;
}
.editActionMenu {
margin-top: -10px;
}
.documentContent {
padding: 0em 1em 2em 1em !important;
}
.documentEditable #content {
border: 1px solid #FFFFFF;
padding-bottom:2em;
}
.documentFirstHeading {
font-family: "myriad-pro-condensed", helvetica, arial, sans-serif;
font-size: 2.3em;
margin-top: 10px !important;
}
.contentActions {
margin-bottom:20px;
}
.lib-collection {
background: #FAF9EF;
padding: 10px 15px 5px;
border: 1px solid #C9C9BB;
}
#special-libraries {
font-size:125%;
padding: 10px 0;
}
#special-libraries a {
background-image:url('green-arrow.gif');
background-repeat:no-repeat;
background-position:top left;
line-height:16px;
margin-left:1.2em;
padding-left:18px;
border-bottom:none;
}
.quote {
border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc;
font-size: 20px !important;
line-height: 1.4em;
margin: 15px 0 !important;
padding: 15px 0;
}
.publication-card {
background: #eee none repeat scroll 0 0;
border: 1px solid #ccc;
float: left;
max-width: 220px;
padding: 10px;
}
.publication-card > img {
border: 1px solid #fff;
margin-bottom:5px;
}
/* */
.welcomeblock {
background-color: rgba(255, 255, 255, 0.9);
color: #666 !important;
margin-top: -15px;
padding: 0 20px 15px;
position: absolute;
width: 240px;
box-shadow: 0px 7px 10px #333333;
-webkit-box-shadow: 0px 7px 10px #333333;
-moz-box-shadow: 0px 7px 10px #333333;
border-radius: 0px 0px 5px 5px;
}
.welcomeblock > h2 { font-size: 22px !important; }
.welcomeblock > p { font-size: 15px !important; }
#cyclist .description {
color: #fff;
}
.main-description {
margin-left: 20px;
position: absolute;
top: 140px;
}
.main-description > h1 {
font-size: 2.4em;
font-weight: normal;
line-height: 1em;
text-transform: uppercase;
}
.main-description p {
margin-bottom: 15px;
font-size:17px!important;
line-height:1.4em!important;
}
.featured.slick-slide.slick-active > p {
font-size: 16px;
line-height: 1.4em;
}
/* */
@media screen and (max-device-width: 320px) {
.main-description {
margin: 10px;
position: absolute;
top: -160px;
}
}
@media screen and (max-device-width: 480px) {
.welcomeblock {
background: transparent;
top: 20px;
margin-bottom: 0px;
margin-left:0px;
padding: 10px;
position: absolute;
width: 100%;
box-shadow: none;
display:block;
}
.welcomeblock > h2 { font-size: 18px !important; }
.welcomeblock > p { padding-right:20px; }
.welcomeblock .btn-orange {
display: block;
float: right;
font-size:12px;
font-weight:bold;
margin-right:30px;
margin-top:-20px;
}
.main-description {
margin: 10px;
position: absolute;
top: -150px;
width:90%;
color:#fff!important;
}
.main-description p {
margin-bottom: 0px;
width: 80%;
}
.main-description .btn-orange { margin-top:0px; float:left; }
.newsbox {
border-right: none;
}
}
/* */
/* */
/* */
.portletHeader, .managedPortlet .portletHeader {
margin-bottom: 0pt;
}
.portletItem label {
font-size: 0.9em;
margin: 0;
}
.portletItem li {
color: #DB9550;
list-style: square outside none;
}
#portlet-add-to-library {
border-top: 1px solid #D1D1D1;
}
#portlet-add-to-training {
border-top: 1px solid #e5e5e5;
}
#portlet-sustainable-tourism {
margin:0px;
padding:0px;
}
#portlet-featured-group {
margin: 0px;
padding: 0px;}
#portlet-featured-group dd.portletItem, #portlet-help dd.portletItem {
padding: 0px;
}
#portlet-help dd.portletItem > a {
color: #2B99B7 !important;
}
#portlet-help h4 {
margin-top: 0 !important;
}
#portlet-mapsearch .portletItem {
margin: 1px 0 -13px;
padding: 0 !important;
}
#portlet-tools .portletItem {
padding-bottom: 5px;
padding-left: 8px;
padding-top: 5px;
}
#portlet-featured-story {
margin-bottom: 2px;
}
#portlet-featured-story img {
margin-left:-5px;
}
#portlet-help dd.portletItem {
font: 13px/115%;
}
.portletHeader, .managedPortlet .portletHeader {
margin: 0px;
}
#portlet-resources li {
font-weight:700;
}
#portlet-searchforcontent .portletItem {
line-height: 1.5em;
margin: 0 !important;
padding: 8px 15px 0;
}
#portlet-help dd.portletItem {
font:700 13px/120%;
}
.documentContributors {
display:none;
}
#portlet-learn-about {
background: none repeat scroll 0 0 #41ADCB;
border-radius: 6px;
padding: 5px 10px 0 0;
color:#fff;
}
#portlet-learn-about:hover {
background: #0973A4;
}
#portlet-learn-about a {
color: #caffff;
font-family: "myriad-pro-condensed";
font-size: 18px;
}
#portlet-learn-about a:hover {
color: #FFDB65!important;
}
.gray {
background-color:#DDDDDD;
background-image:url("mod_gray.gif");
}
table.gray {
background-color:#DDDDDD;
background-image:url("mod_gray.gif");
color:#000000;
font-size:12px;
font-style:400;
}
table.gray a {
border-bottom:none !important;
text-decoration:none !important;
}
.eventDetails {
float: left !important;
clear: right;
margin: 0em 3em 0.5em 0em;
width: 230px !important;
}
/* */
#minimalist {
background: none repeat scroll 0 0 #FFFFFF;
border-collapse: collapse;
font-size: 12px;
margin: 15px;
text-align: left;
width: 675px;
}
#minimalist th {
border-bottom: 1px solid #CCCCCC;
color: #069;
font-size: 14px;
font-weight: 400;
padding: 6px 6px;
}
#minimalist td {
border-bottom: 1px solid #CCCCCC;
color: #069;
padding: 6px 6px;
}
#minimalist tbody tr:hover td {
color: #000099;
background: #F6F6EF;
}
#minimalist ul {
list-style-type: square;
color:#333;
}
#minimalist li a {
border-bottom: 1px solid #CCCCCC !important;
color: #076B98 !important;
font-weight: 700;
}
#minimalist li a:hover {
color: #cc3300 !important;
}
table.simple {
background: #f9f9f9 url("shadow.png") no-repeat scroll 0 0;
border: 1px solid #ccc;
float: right;
font-family: "myriad-pro";
font-size: 10pt;
letter-spacing: 0.015em !important;
line-height: 1.2em;
margin: 10px 0 !important;
width: 335px;
}
table.simple th {
border-bottom: 1px solid #bbb;
padding: 8px 12px;
}
table.simple td {
background: #fff none repeat scroll 0 0;
border-bottom: 1px solid #bbb;
border-left: 1px solid #bbb;
padding: 8px 12px;
}
table.simple tr:hover, table.simple td:hover {
background: #E0F8FE;
}
/* */
#portal-breadcrumbs {
margin-bottom: 8px;
padding-left: 10px;
}
.breadcrumb {
background-color: #fff !important;
border-radius: 0px;
list-style: outside none none;
margin: -10px 0 20px -1em;
font-size:12px;
}
/* */
.template-home_en .breadcrumb {
display: none;
}
q {
font-style: normal;
}
#portal-personaltools .visualIconPadding {
padding-left: 0 !important;
}
#content .documentDescription, #content #description {
color: #666;
font-family:"myriad-pro","Helvetica Neue",Arial,FreeSans,sans-serif;
font-size: 1.15em/1.3em;
font-weight:500;
margin: 1em 0;
}
#content dd {
margin-bottom: 1em;
margin-left: 2.5em;
}
#content img.tileImage, #content div.newsImageContainer {
border: 1px solid #cac6c0;
float: left;
margin: 0.5em 1.5em 0.5em 0em;
padding: 4px;
}
/* */
.tileItem {
border-bottom: 1px dotted #cac6c0;
margin-bottom: 0.5em;
padding-top: 0.5em;
}
.tileImage img,
img.tileImage {
float: left;
margin: 0.5em 2em 0.5em 0em;
padding: 4px;
border: 1px solid #cac6c0;
width: 128px;
}
.section-groups span.tileImage,
.tileImage{
float: none;
margin: 0;
padding: 0;
border: none;
}
.tileHeadline, .headline {
line-height: 1.4em;
margin-bottom: 0px;
}
h2.tileHeadline {
font-size: 24px;
}
.tileHeadline a {
border-bottom: medium none !important;
color: #00729a !important;
text-decoration: none;
}
.tileHeadline a:hover {
color:#D33200!important;
text-decoration: none;
}
.tileBody {
line-height:1.4em;
margin: 0.75em 0;
}
#content .tileFooter > a {
border-bottom: medium none;
color: #e49a34 !important;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
text-decoration:none;
}
#content .tileFooter > a:hover {
color: #DA7900 !important;
border-bottom: 1px dotted #ddd;
}
.loginbutton {
background-image: url("login-tools.jpg");
}
.loginbutton, .logoutbutton {
display: inline-block;
height: 18px;
margin-top: 0;
vertical-align: bottom;
width: 60px;
}
/* */
/* */
.icons-on .contenttype-topic, .icons-on .contenttype-ploneboard, .icons-on .contenttype-link, .icons-on .contenttype-image, .icons-on .contenttype-file, .icons-on .contenttype-folder, .icons-on .contenttype-document {
background: url(https://rmportal.net/portal_css/bootstrap%20theme/none);
}
.icons-on .contenttype-document, .icons-on .contenttype-event, .icons-on .contenttype-folder, .icons-on .contenttype-link, .icons-on .contenttype-news-item, .icons-on .contenttype-plone-site, .icons-on .contenttype-topic, .icons-on #plone-contentmenu-factories .contenttype-file, .icons-on #plone-contentmenu-factories .contenttype-image {
display: block;
}
.icons-on .contenttype-event, .icons-on .contenttype-news-item {
background: url("https://rmportal.net/portal_css/bootstrap%20theme/contenttypes-sprite-off.png") no-repeat scroll 0 -1292px transparent;
line-height: 1em;
}
/* */
.icons-on form.searchPage .contenttype-topic,
.icons-on form.searchPage .contenttype-ploneboard,
.icons-on form.searchPage .contenttype-link,
.icons-on form.searchPage .contenttype-image,
.icons-on form.searchPage .contenttype-file,
.icons-on form.searchPage .contenttype-rss-feed,
.icons-on form.searchPage .contenttype-document,
.icons-on form.searchPage .contenttype-event,
.icons-on form.searchPage .contenttype-biblio-reference,
.icons-on form.searchPage .contenttype-news-item,
.icons-on form.searchPage .contenttype-folder,
.icons-on form.searchPage .contenttype-ploneboardcomment,
.icons-on form.searchPage .contenttype-remote-file,
.icons-on form.searchPage .contenttype-discussion {
background-image: url("contenttypes-sprite-fa.png");
background-repeat: no-repeat;
padding-left:20px;
}
.icons-on form.searchPage .contenttype-link{
background-position: 0px -1075px;
}
.icons-on form.searchPage .contenttype-document{
background-position: 0px 5px;
}
.icons-on form.searchPage .contenttype-folder {
background-position: 0 -643px;
}
.icons-on form.searchPage .contenttype-discussion {
background-position: 0 -1775px;
}
.icons-on form.searchPage .contenttype-ploneboardcomment {
background-position: 0 -1817px;
}
.icons-on form.searchPage .contenttype-ploneboard {
background-position: 0 -1817px;
}
.icons-on form.searchPage .contenttype-rss-feed {
background-position: 0 -1861px;
}
.icons-on form.searchPage .contenttype-remote-file {
background-position: 0 3px;
}
.icons-on form.searchPage .contenttype-cbnrm-annotation,
.icons-on form.searchPage .contenttype-favorite,
.icons-on form.searchPage .contenttype-importer,
.icons-on form.searchpage .contenttype-organization,
.icons-on form.searchpage .contenttype-person,
.icons-on form.searchpage .contenttype-ploneboardforum,
.icons-on form.searchpage .contenttype-post,
.icons-on form.searchpage .contenttype-biblio-reference {
padding-left: 20px;
background-repeat: no-repeat;
background-position: 0px -430px;
}
.icons-on .contenttype-ploneboard, .icons-on .contenttype-document, .icons-on .contenttype-event, .icons-on .contenttype-folder, .icons-on .contenttype-link, .icons-on .contenttype-news-item, .icons-on .contenttype-plone-site, .icons-on .contenttype-collection, .icons-on .contenttype-topic, .icons-on .contenttype-file, .icons-on .contenttype-image {
/* */
line-height: 2em;
}
/* */
.section-communities #content legend {
background-image: url("quick-reply.png");
background-position: left 16px;
background-repeat: no-repeat;
font-size: 155%;
padding: 0.5em 0 0.5em 1.8em;
}
#default-cgmap, #geosettings-cgmap {
width: 100%;
height: 365px;
}
#flexitopicresults td div {
width:222px;
}
#flexitopicresults td[abbr="Title"] div {
/* */
}
#flexitopicresults td[abbr="Subject"] div {
/* */
}
#fieldsetlegend-about-projects,
dd#fieldset-about-projects {
display:none !important;
}
.arrow {
background: url(arrow-bullet-orange.png) no-repeat left 4px;
padding-left: 20px;
}
#login-form label {
display: inline-block;
font-weight: 700;
width: 200px !important;
}
.fc-event a {
color: #fff !important;
}
/* */
.disco {
padding: 20px;
margin-top:12px;
background-color: white;
/* */
-webkit-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 0px 1px 6px rgba(23, 69, 88, .5);
/* */
-webkit-border-radius: 12px;
-moz-border-radius: 7px;
border-radius: 7px;
/* */
background: -webkit-gradient(linear, left top, left bottom,
color-stop(0%, white), color-stop(15%, white), color-stop(100%, #D7E9F5));
background: -moz-linear-gradient(top, white 0%, white 55%, #d5e4f3 130%);
}
.classybutton {
-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
box-shadow:inset 0px 1px 0px 0px #bbdaf7;
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
background-color:#79bbff;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
border:1px solid #84bbf3;
display:inline-block;
color:#ffffff !important;
font-size:15px;
font-weight:700;
padding:6px 24px;
text-decoration:none;
text-shadow:1px 1px 0px #528ecc;
margin-top:5px;
}
.classybutton:hover {
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
background-color:#378de5;
}
.classybutton:active {
position:relative;
top:1px;
}
#content a.classybutton:hover {
color:#fff !important;
}
.button.check-btn:before {
content: "✔ ";
font-size:115%;
}
a.orange-btn {
background: none repeat scroll 0 0 #e49a34;
background-image:-moz-linear-gradient(center top , #ffc154, #e47601);
border-radius: 4px;
border:1px solid #E87C00;
color: #fff!important;
display: inline;
font-size: 14px;
font-weight:600;
padding: 7px 10px;
text-transform: uppercase;
text-shadow:0 1px 0 #b94b00;
}
#content a:hover.orange-btn {
background-image:-moz-linear-gradient(center top , #ffb400, #e35a00);
color: #fff !important;
text-decoration:none;
}
.orange-btn.large {
font-size: 20px;
padding: 10px 30px;
}
.btn-orange {
background: none repeat scroll 0 0 #F09D30;
border-radius: 4px;
font-size: 14px;
margin-bottom: 10px;
padding: 2px 20px 4px;
text-align: center;
}
.btn-orange > a {
border-bottom: medium none !important;
color: #fff !important;
text-decoration: none;
}
#cyclist .btn-orange > a:hover {
color: #fff !important;
}
#cyclist .btn-orange:hover {
color: #fff !important;
background: #e76a15!important;
}
.btn-grey {
background: none repeat scroll 0 0 #EBEBEB;
border-radius: 4px;
padding: 10px 20px;
text-align: center;
}
.btn-grey > a {
border-bottom: medium none !important;
color: #797979 !important;
text-decoration: none;
}
.btn-grey:hover {
color: #444 !important;
background: #D8D4CB!important;
}
.btn-tan {
background: none repeat scroll 0 0 #D4D5C6;
border-radius: 6px;
padding: 10px 20px;
text-align: center;
}
.btn-tan > a {
border-bottom: medium none !important;
color: #797979 !important;
text-decoration: none;
}
.btn-tan:hover {
color: #444 !important;
background: #C1C1B5!important;
}
.btn-green {
background: none repeat scroll 0 0 #58782e;
border-radius: 4px;
border: 1px solid #fff!important;
font-size: 15px;
padding: 6px 10px;
text-align: center;
display:inline;
}
.btn-green a:hover {
background: none repeat scroll 0 0 #3B531E;
color: #fff !important;
}
.standalone.btn {
background: none repeat scroll 0 0 #e49a34;
color: #fff !important;
font-size: 12px;
font-weight: 600;
height: 30px !important;
margin-bottom: 2em !important;
padding-bottom: 16px;
text-shadow: 0 1px 0 #b94b00;
text-transform: uppercase;
}
#content .btn a {
background: -moz-linear-gradient(center bottom , #f2f2f2 39%, #fefefe 70%, #fefefe 85%);
border-radius: 4px;
border:1px solid #ccc;
font-weight: 600;
margin-top: 1em !important;
padding: 5px 10px;
position: relative;
bottom: 2em;
box-shadow:1px 1px 2px #dfdfdf;
left: 0.5em;
text-decoration: none !important;
}
#content .btn a:hover {
color:#57B1CF !important;
}
/* */
table.listing, .stx table {
font-size: 100%;
}
table.listing a {
font-weight: 700;
text-decoration: none;
}
table.listing td, .stx table td {
padding: 0.5em;
font-weight: 700;
}
.floatright {
float: right;
margin-left: 10px;
}
.floatleft {
float: left;
margin-right: 10px;
}
.photoleft {
border: 1px solid #d8d4cb;
float: left;
margin: 0 1.5em 1.5em 0;
padding: 5px;
}
.helpbtn {
float: right;
margin-bottom: -25px;
margin-top: 5px;
}
.registerbutton a {
background-image: url("register.png");
display: inline-block;
height: 16px;
margin-top: 0;
vertical-align: bottom;
width: 60px;
}
.usaidlogo {
float:right;
position:absolute;
top:35px;
right:0px;}
#content img a {
border-bottom: none;
text-decoration: none;
}
/* */
#for-review {
margin-bottom: 10px;
margin-right: auto;
margin-left: auto;
padding:0px
}
#for-review h3 {
font: 600 18px/110%;
color: #254388;
margin: 0px;
padding: 0px;
letter-spacing: -0.5px;
}
#for-review a {
border-bottom: medium none !important;
text-decoration: none;
}
#for-review h3 a {
color: #254388!important;
}
#for-review h3 a:hover {
color: #CC3300!important;
}
#for-review p {
font-size: 12px!important;
line-height: 1.2em!important;
margin: 5px 0px 0px;
padding: 0px;
}
#for-review .iconleft {
float: left;
margin-bottom: 30px;
margin-right: 10px;
}
.threecol {
display: block;
float: left;
width: 210px;
margin-right: 16px;
padding: 10px;
}
.threecollast {
float: right;
width: 210px;
padding: 10px;
}
#for-review .threecol,
#for-review .threecollast{
width: 27%;
margin: 0;
}
span[id|=parent-fieldname-starRating] {
font-size:300%;
color:#060;
}
#starRating {
font-size:300%;
color:#060;
}
.starRating {
font-size:220%;
color:#060;
}
.discreet {
font-size:75%;
}
.starRatingWrapper {
background: transparent url('stars.png') bottom left repeat-x;
height:16px;
width:80px;
}
.starRating {
background: transparent url('stars.png') top left repeat-x;
height:16px;
}
.s16 {
width:16px;
}
.s32 {
width:32px;
}
.s48 {
width:48px;
}
.s64 {
width:64px;
}
.s80 {
width:80px;
}
span.resource-link a {
color:#525252 !important;
}
.clear {
clear: both;
height: 1px;
}
.section-groups .tileImage {
border: 1px solid #ccc;
float: left;
margin: 0.5em 1em 0.5em 0em;
padding: 4px;
}
#lineageSelectionForm,
lineageSelection {
display:none !important;
}
.objectDetails {
margin-left: 20px;
padding-top: 60px;
}
table.metadata {
border-bottom: 5px solid #97a5ab;
border-top: 5px solid #97a5ab;
width: 100%;
}
table.metadata th {
background: #c3d1d6 none repeat scroll 0 0;
padding: 6px 8px;
text-align: left;
width: 40%;
}
table.metadata tr {
border-bottom:1px solid #fff;
}
table.metadata td {
background: none repeat scroll 0 0 #DDE6ED;
border-top:none !important;
}
table.metadata tr.first th,
table.metadata tr:first-child th {
border-top-left-radius: 0px;
}
table.metadata tr.first td,
table.metadata tr:first-child td {
border-top-right-radius: 0px;
}
table.metadata tr.last th,
table.metadata tr:last-child th {
border-bottom-left-radius: 0px;
}
table.metadata tr.last td,
table.metadata tr:last-child td {
border-bottom-right-radius: 0px;
}
table.metadata tr:hover th,
table.metadata tr:hover td {
background-color:#DDEBC2;
}
#content .objectDetails ul {
list-style: outside none none !important;
margin-left: 0;
}
.objectDetails td li {
font-size: 14px !important;
}
/* */
#portlet-follow-us dd.portletItem {
background-color: #F6CB8B;
background-image: url("follow-us-bg.png");
background-repeat:no-repeat;
background-position:top left;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
margin: 0px;
padding: 0px;
height:83px;
border-bottom: 2px solid #fff;
}
ul#follow {
padding:0;
list-style:none;
position:relative;
top:36px;
left:72px;
}
#follow li{
overflow:hidden;
text-indent:-9999px;
display:inline;
float:left;
margin-right:0px;
}
#follow li a{
background:url(follow-us-icons.png) no-repeat;
width:100%;
height:100%;
display:block;
}
/* */
#follow li.fb-icon{width:40px; height:37px; margin-right:3px;}
#follow li.fb-icon a{background-position:0px 0px;}
#follow li.fb-icon a:hover{background-position:0px -39px;}
/* */
#follow li.twit-icon{width:40px; height:37px;}
#follow li.twit-icon a{background-position:-43px 0px;}
#follow li.twit-icon a:hover{background-position:-43px -39px;}
/* */
.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle {
margin: 45px 10px;
}
/* */
#sharebar {
margin-left: -89px;
position: fixed;
top: 252px;
z-index: 10;
}
.addthis_default_style .at300b, .addthis_default_style .at300bo, .addthis_default_style .at300m, .addthis_default_style .at300b {
padding: 0px !important;
}
#addThis {
background: #fff none repeat scroll 0 0;
position: relative;
width: 69px;
}
#addThis a {
margin-bottom:0px;
}
#addThis .at300b {
background: url("sharebar-sprite.png") no-repeat scroll 0 0 transparent;
display: block;
height: 46px;
line-height: 46px !important;
overflow: hidden;
width: 69px;
}
#addThis .at300b.addthis_button_twitter {
background-position: 0 -47px;
position: relative;
left: 0px;
}
#addThis .at300b.addthis_button_twitter:hover {
background-position: -69px -47px;
}
#addThis .at300b.addthis_button_facebook {
background-position: 0px -93px;
position: relative;
left: 0px;
}
#addThis .at300b.addthis_button_facebook:hover {
background-position: -69px -93px;
}
#addThis .at300b.addthis_button_linkedin {
background-position: 0px -139px;
left:0px;
position:relative;
}
#addThis .at300b.addthis_button_linkedin:hover {
background-position: -69px -139px;
}
#addThis .at300b.addthis_button_email {
background-position: 0px -185px;
height:45px;
}
#addThis .at300b.addthis_button_email:hover {
background-position: -69px -185px;
}
#addThis .at300b span{
display: none;
}
.discussgroup {
background: url("sharebar-sprite.png") no-repeat scroll 0 -276px transparent;
display: block;
float: left;
height: 46px;
line-height: 46px;
width: 69px;
}
.discussgroup:hover {
background-position: -69px -276px;
}
.sharetogroup {
background: url("sharebar-sprite.png") no-repeat scroll 0 0 transparent;
background-position: 0px -230px;
display: block;
float: left;
height: 46px;
width: 69px;
}
.sharetogroup:hover {
background-position: -69px -230px;
}
.ris_button {
background: url("sharebar-sprite.png") no-repeat scroll 0 0 transparent;
background-position: 0px -322px;
display: block;
float: left;
height: 47px;
width: 69px;
}
.ris_button:hover {
background-position: -69px -322px;
}
.language-switcher {
background: url("sharebar-sprite.png") no-repeat scroll 0 0 transparent;
background-position: 0px 0px;
display: none;
float: left;
height: 47px;
width: 69px;
}
.language-switcher:hover {
background-position: -69px 0px;
}
/* */
.tile {word-wrap:break-word;}
#training-enter {
background-image: url("training_enter.jpg");
background-position: left top;
background-repeat: no-repeat;
margin-top: 10px;
min-height: 92px;
padding-left: 98px;
padding-top: 12px;
}
#training-enter a:hover {
color:#D93600!important;
}
.training-online .span6 {
padding-right: 1em;
}
#content .training-online ul {
list-style-type: square;
margin-bottom: 1.5em;
margin-left: 2em;
}
dl.portlet a:link {
border-bottom: 0em solid #fff;
color: #205C90;
}
ul.checkmark {
margin-bottom: 30px;
}
.checkmark li {
list-style: none;
font-size: 1.3em; }
.checkmark li:before { content:"\2714  "; }
.rule {
border-top: 1px solid #888;
margin: 25px 0;
}
.rule2 {
border-top: 1px solid #888;
margin: 15px 0;
}
/* */
.greenbox {
color: #fff;
margin: 15px 0;
padding: 15px;
text-align: center;
min-height: 300px;
font-size: 1.2em;
line-height: 1.5em;
background: rgb(86,122,33); /* */
/* */
background: url(data:image/svg+xml;base64,pd94bwwgdmvyc2lvbj0ims4wiia/pgo8c3znihhtbg5zpsjodhrwoi8vd3d3lnczlm9yzy8ymdawl3n2zyigd2lkdgg9ijewmcuiighlawdodd0imtawjsigdmlld0jved0imcawidegmsigchjlc2vydmvbc3bly3rsyxrpbz0ibm9uzsi+ciagpgxpbmvhckdyywrpzw50iglkpsjncmfklxvjz2ctz2vuzxjhdgvkiibncmfkawvudfvuaxrzpsj1c2vyu3bhy2vpblvzzsigede9ijaliib5mt0imcuiihgypsiwjsigeti9ijewmcuipgogicagphn0b3agb2zmc2v0psiwjsigc3rvcc1jb2xvcj0iizu2n2eymsigc3rvcc1vcgfjaxr5psixii8+ciagica8c3rvccbvzmzzzxq9ijq3jsigc3rvcc1jb2xvcj0iizhjyty2myigc3rvcc1vcgfjaxr5psixii8+ciagpc9saw5lyxjhcmfkawvudd4kica8cmvjdcb4psiwiib5psiwiib3awr0ad0imsigagvpz2h0psixiibmawxspsj1cmwoi2dyywqtdwnnzy1nzw5lcmf0zwqpiiavpgo8l3n2zz4=);
background: -moz-linear-gradient(top,  rgb(86,122,33) 0%, rgb(140,166,99) 47%); /* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(86,122,33)), color-stop(47%,rgb(140,166,99))); /* */
background: -webkit-linear-gradient(top,  rgb(86,122,33) 0%,rgb(140,166,99) 47%); /* */
background: -o-linear-gradient(top,  rgb(86,122,33) 0%,rgb(140,166,99) 47%); /* */
background: -ms-linear-gradient(top,  rgb(86,122,33) 0%,rgb(140,166,99) 47%); /* */
background: linear-gradient(to bottom,  rgb(86,122,33) 0%,rgb(140,166,99) 47%); /* */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#567a21', endColorstr='#8ca663',GradientType=0 ); /* */
}
.greenbox:hover {
background:#8CA663;
}
.greenbox a {
border: medium none !important;
color: #fff !important;
text-decoration: none;
}
.greenbox > h3 {
font-size: 1.5em;
line-height: 1.2em;
}
.greenbox2 {
background: none repeat scroll 0 0 #8da566;
color: #fff;
margin: 15px 0;
padding: 15px;
text-align: center;
min-height: 190px;
font-size: 1.2em;
line-height: 1.5em;
}
.greenbox2:hover {
background:#7C9259;
}
.greenbox2 a {
border: medium none !important;
color: #fff !important;
text-decoration: none;
}
.greenbox2 > h3 {
font-size: 1.5em;
text-transform: uppercase;
}
.greenbox2 > ul {
list-style-image: url("arrow-white.png");
margin-left: 1em !important;
}
.greenbox2 li {
border-top: 1px dotted;
line-height: 1.2em !important;
padding: 10px 0 5px;
}
#content .greenbox a:hover {
color: #222 !important;
text-decoration: none;
}
#content .greenbox2 a:hover {
color: #222 !important;
text-decoration: none;
}
.greenbox > ul {
font-size: 90%;
margin-left: 20px !important;
text-align: left;
list-style-image: url("arrow-white.png");
}
.greenbox li {
line-height: 1.2em !important;
padding-bottom: 5px;
}
/* */
#portal-footer {
background: none repeat scroll 0 0 #59534F;
color: #E9E4DB;
margin: 1em -30px 0;
padding: 1.25em 3em;
border-top: 4px solid #444;
}
#portal-footer h2 {
font-size: 2.4em;
font-weight: 100;
}
#portal-footer ul {
margin-left:0px;
}
#portal-footer li a {
color: #E9E4DB;
font-size: 1.5em !important;
font-weight: 300;
line-height: 1.6em !important;
}
#portal-footer li a:hover {
color: #fff;
}
#portal-footer .disclaimer {
font-size: 1.3em;
padding-right: 30px;
}
#portal-siteactions #partnerSiteSelection {
margin-left: 0px;
margin-top: 0px;
position: relative;
}
.footerlogo a {
font-family: myriad-pro-condensed;
font-size: 1.9em;
font-weight: 100;
letter-spacing: 0.015em;
margin: 0.5em 0 1em;
text-transform: uppercase;
color: #e9e4db;
}
.footerlogo a:hover {
color: #fff;
}
.footer-menu a {
border-right: 1px solid;
display: block;
float: left;
font-weight: 400 !important;
padding: 0 15px;
}
#portal-footer .footer-login > a {
border-right: 2px solid #e9e4db;
color: #e9e4db;
float: left;
font-family: myriad-pro;
font-size: 15px;
font-weight: 600;
line-height: 15px;
margin-right: 18px;
padding-right: 18px;
}
#portal-footer .add-content > a {
font-size: 15px;
font-weight: 600;
color: #e9e4db;
}
/* */
#content .featured-box a {
background-color: #e5e5dc;
border: 1px solid #d1d1d1;
color: #5e5e5e;
display: block;
font-size: 18px;
height: 90px;
line-height: 22px;
max-width: 100% !important;
padding-left: 30px;
padding-right: 30px;
padding-top: 15px;
text-align: center;
text-decoration: none;
}
#content .featured-box a:hover {
text-decoration: none;
color: #fff!important;
background: #8fa457;
}
.featured {
background: none repeat scroll 0 0 #e5e5dc;
border-top: 1px solid #d8d4cb;
border-bottom: 1px solid #d8d4cb;
margin: 1.5em 0;
padding: .35em 0;
line-height: 1.4em !important;
}
.featured > h3 {
margin-left: 20px;
}
.featured > h4 {
margin-right: 2em;
}
.featured > p {
font-size: 1.2em !important;
margin-right: 2em;
}
.featured.readmore a {
font-size: .85em;
text-transform: uppercase;
}
.featuredimg {
background: none repeat scroll 0 0 #fff;
box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.25);
float: left;
margin: 0 1.5em 1.5em;
padding: 5px;
}
.featuredimg:hover {
opacity:.85;
}
.featuredimg-round {
background: #fff none repeat scroll 0 0;
border-radius: 50%;
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35);
float: right;
margin: 0 0 1.5em 1.5em;
padding: 5px;
}
.template-group_section #content .featured-group .span4 .csa > a {
background: url(featured-group-csa.jpg) no-repeat !important;
}
#content ul.nobullet {
font-size: 1.3em;
list-style: none outside none !important;
margin-bottom: 1.5em;
margin-left: 1em !important;
margin-right: 1em;
}
ul.nobullet {
font-size: 1.3em;
list-style: none outside none !important;
margin-bottom: 1.5em;
margin-left: 1em !important;
margin-right: 1em;
}
.nobullet > li {
border-bottom: 1px dotted #d8d4cb;
line-height: 1.3em !important;
margin-bottom: 0.5em !important;
padding-bottom: 0.5em !important;
}
ul.topic {
font-size: 1.4em;
list-style: none outside none !important;
margin-bottom: 2em;
margin-left: 0 !important;
margin-right: 1em;
}
.topic > li {
line-height: 1.3em !important;
margin-bottom: 0.5em !important;
padding: 1em !important;
background:#EBEBEB;
}
.topic li a {
color: #666 !important;
}
.topic li a:hover {
background: #D8D4CB!important;
}
.topic > li:hover {
background: #D8D4CB!important;
}
#content ul.topic a:hover {
color: #444 !important;
}
.space {
clear: both;
padding: 0.5em 0;
}
.portletItemDetails {
border-bottom: 1px dotted #ccc;
color: #999;
display: block;
font-size: 85%;
line-height: 1.5em;
margin-left: 0;
padding-bottom: 0.75em;
padding-top: 0.5em;
text-transform: uppercase;
}
.documentByLine {
color: #666;
display: block;
font-size: 85%;
margin-bottom: .5em;
}
.colophonWrapper .usaid-logo {
float: left;
margin-left: -15px;
margin-top: 1em;
}
.colophonWrapper > ul {
float: right;
margin-top: 1em;
}
#portal-colophon li {
letter-spacing: 0.05em;
padding: 0;
text-align: right;
text-transform: uppercase;
}
#portal-colophon a {
color: #888;
}
#portlet-add-data a, #portlet-add-data a,#portlet-add-news a,#portlet-add-training a {
border-radius:5px; }
#portlet-add-data a:hover,#portlet-add-news a:hover,#portlet-add-training a:hover {
text-decoration: none;
background: url("addto.png") right 13px top 12px no-repeat #207491;
color:#fff!important;}
.add-content img {
float: left;
padding-right: 1em;
margin-bottom:2em;
opacity:.7;
}
.add-content a {
border-bottom: medium none !important;
text-decoration: none;
}
.add-content img:hover {
opacity:1;
}
#portlet-join-group {
border: 1px solid #d8d8d8;
border-radius: 5px;
padding: 0 0.75em 0.5em 1em;
}
#portlet-join-group h3 {
color: #d67c00;
font-family: "myriad-pro",arial,sans-serif;
font-size: 1.4em;
font-style: italic;
line-height: 1.1em;
padding-right: 90px;
padding-top:10px;
}
#annotations {
display: none;
}
.documentActions {
display: none;
}
/* */
.discussion .documentByLine {
margin-left:1.5em;
}
#category.documentByLine {
clear: both;
display: block;
}
.discussion .documentByLine > a {
font-weight: 600;
}
.discussion .commentDate {
color: #76797c;
display: block;
font-size: 85%;
line-height: 1.5em;
padding-bottom: 1em;
padding-top: 0;
text-transform: uppercase;
}
.discussion .commentBody {
border-radius: 0.5em;
box-shadow: 0 0 1em 0 #bbb;
padding: 1em;
}
.discussion .commentBody p {
float: left;
font-size: 1.2em;
margin-left: 5.9em;
}
.discussion .commentImage > img {
background: none repeat scroll 0 0 #ccc;
border-radius: 50% !important;
margin: -30px 5px 5px 15px;
padding: 3px;
width: 55px;
}
.commentPortrait .portraitPhoto {
width: 65px;
height:65px;
}
.commentPortrait > a {
border: medium none !important;
}
textarea {
width: 400px;
}
#plone-contentmenu-translate {
display: none;
}
#content .gallery a {
background: -moz-linear-gradient(center bottom , #f2f2f2 39%, #fefefe 70%, #fefefe 85%);
border-radius: 4px;
border:1px solid #ccc;
font-weight: 600;
margin-top: 1em !important;
padding: 5px 10px;
position: relative;
bottom: 2em;
box-shadow:1px 1px 2px #dfdfdf;
left: 0.5em;
text-decoration: none !important;
}
#content .gallery a:hover {
color:#57B1CF !important;
}
.LSBox {
margin-top: -25px;
}
.LSBox .searchSection {
display: none;
}
/* */
.addcontent li{
overflow:hidden;
text-indent:-9999px;
display:inline;
float:left;
margin-right:0px;
}
.addcontent li a{
background:url(fa-icons/add-content-sprite.png) no-repeat;
width:90px;
height:115px;
display:block;
}
/* */
.addcontent li#collection-icon{width:100px; height:115px;}
.addcontent li#collection-icon a{background-position:0px 0px;}
.addcontent li#collection-icon a:hover{background-position:-98px 0px;}
/* */
.addcontent li#event-icon{width:100px; height:115px;}
.addcontent li#event-icon a{background-position:0px -119px;}
.addcontent li#event-icon a:hover{background-position:-96px -119px;}
/* */
.addcontent li#file-icon{width:100px; height:115px;}
.addcontent li#file-icon a{background-position:0px -242px;}
.addcontent li#file-icon a:hover{background-position:-96px -242px;}
/* */
.addcontent li#folder-icon{width:100px; height:115px;}
.addcontent li#folder-icon a{background-position:0px -367px;}
.addcontent li#folder-icon a:hover{background-position:-96px -367px;}
.addcontent li#image-icon {width:100px; height:115px;}
.addcontent li#image-icon a{background-position:0px -487px;}
.addcontent li#image-icon a:hover{background-position:-96px -487px;}
/* */
.addcontent li#link-icon {width:100px; height:115px;}
.addcontent li#link-icon a{background-position:0px -606px;}
.addcontent li#link-icon a:hover{background-position:-96px -606px;}
/* */
.addcontent li#news-icon {width:100px; height:115px;}
.addcontent li#news-icon a {background-position:0px -724px;}
.addcontent li#news-icon a:hover{background-position:-96px -724px;}
/* */
.addcontent li#organization-icon {width:100px; height:115px;}
.addcontent li#organization-icon a{background-position:0px -841px;}
.addcontent li#organization-icon a:hover{background-position:-96px -841px;}
/* */
.addcontent li#webpage-icon {width:100px; height:110px;}
.addcontent li#webpage-icon a{background-position:0px -959px;}
.addcontent li#webpage-icon a:hover{background-position:-95px -959px;}
/* */
.addcontent li#project-icon {width:100px; height:110px;}
.addcontent li#project-icon a{background-position:0px -1072px;}
.addcontent li#project-icon a:hover{background-position:-96px -1072px;}
/* */
.addcontent li#rss-icon {width:100px; height:108px;}
.addcontent li#rss-icon a{background-position:0px -1182px;}
.addcontent li#rss-icon a:hover{background-position:-96px -1182px;}
/* */
.addcontent li#gis-icon {width:100px; height:110px;}
.addcontent li#gis-icon a{background-position:0px -1291px;}
.addcontent li#gis-icon a:hover{background-position:-95px -1291px;}
/* */
.addcontent li#blog-icon {width:100px; height:100px;}
.addcontent li#blog-icon a {background-position:0px -1404px;}
.addcontent li#blog-icon a:hover {background-position:-94px -1404px;}
/* */
/* */
ul.cal-sprite {
margin:10px 0 35px 5px;
padding:0px;
}
.cal-sprite li {
overflow:hidden;
text-indent:-9999px;
display: block;
}
.cal-sprite li a{
background:url(calendar-sprite.png) no-repeat;
width:185px;
height:45px;
display:block;
}
/* */
.cal-sprite li#grid {width:185px; height:40px;}
.cal-sprite li#grid a {background-position:0px 0px;}
.cal-sprite li#grid a:hover {background-position:-185px 0px;}
/* */
.cal-sprite li#add-event {width:185px; height:40px;}
.cal-sprite li#add-event a {background-position:0px -42px;}
.cal-sprite li#add-event a:hover {background-position:-185px -42px;}
/* */
.cal-sprite li#list-view {width:185px; height:40px;}
.cal-sprite li#list-view a {background-position:0px -84px;}
.cal-sprite li#list-view a:hover {background-position:-185px -84px;}
/* */
.cal-sprite li#upcoming {width:185px; height:40px;}
.cal-sprite li#upcoming a {background-position:0px -126px;}
.cal-sprite li#upcoming a:hover {background-position:-185px -126px;}
/* */
.cal-sprite li#past {width:185px; height:42px;}
.cal-sprite li#past a {background-position:0px -168px;}
.cal-sprite li#past a:hover {background-position:-185px -168px;}
/* */
/* */
a.darken {
display: inline-block;
background: black;
padding: 0;
}
a.darken img {
display: block;
-webkit-transition: all 0.5s linear;
-moz-transition: all 0.5s linear;
-ms-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
transition: all 0.5s linear;
}
a.darken:hover img {
opacity: 0.7;
}
.larger {
font-size: 125%;
}
#clear-space-before-relatedItemBox {
margin-top:2.2em;
}
#relatedItemBox dt {
font-size:130%;
margin-bottom:1.8em;
}
#relatedItemBox dd {
font-weight:700;
}
#content #relatedItemBox dd {
margin-left: 0px;
}
.relatedItems > dl {
border: 1px solid #ccc;
border-radius: 5px;
margin-bottom: 2em !important;
padding: 10px 20px;
}
#content #relatedItemBox > dt {
border-bottom: 1px dotted #cbcbcb;
color: #8fa457;
font-size: 13px;
letter-spacing: 0.075em;
margin-bottom: 10px;
padding-bottom: 2px;
text-transform: uppercase;
}
#content a.link-category,#category a.link-category, span.selectedTag {
background: none repeat scroll 0 0 #D7D7D0;
border-radius: 0.35em;
color: black;
margin: 0 2px;
padding: 0.15em 0.75em;
}
/* */
@media screen and (max-device-width: 979px) {
#content #dashboard-portlets1 dd,
#content #dashboard-portlets2 dd,
#content #dashboard-portlets3 dd,
#content #dashboard-portlets4 dd{
margin-left: 0;
}
#dashboard-portlets1, #dashboard-portlets2, #dashboard-portlets3, #dashboard-portlets4{
width: 100%;
}
.navbar .brand {
color: #fff;
display: block;
float: left;
font-size: 18px;
font-weight: 200;
text-shadow: none;
width: 70%;
}
}
@media screen and (max-device-width: 767px) {
#portal-logo h1 {
color: #007baa;
font-size: 2.2em;
line-height: 1.2em;
margin-top: 3em;
text-shadow: 3px 1px 2px rgba(150, 150, 150, 0.45);
}
.projectimg > img {
float: none;
width: 100%;
}
.featuredimg {
float: none;
margin-bottom: 20px;
padding: 0;
width: 100%;
}
#content #cyclist-wrapper {
height: 470px;
margin-left: -31px;
margin-right: -31px;
max-width: none;
position: relative;
top: 0px;
}
#content #cyclist {
margin-top: 20px;
}
#portal-column-content #content #cyclist-wrapper {
height: 370px;
}
}
/* */
@media screen and (max-width: 979px) {
body {
background: #ffffff!important;
font-size: 110%;
line-height: 1.4em;
}
#visual-portal-wrapper {
padding: 20px;
width: 99%;
-webkit-box-shadow: none!important;
-moz-box-shadow: none!important;
box-shadow: none!important;
}
#portal-logo h1 {
font-size: 1.2em;
margin: 0em 0em 2em;
line-height: 1.1em;
text-align:center;
}
.tagline {
display:none;
}
}
@media screen and (max-device-width: 480px) {
body { background: #ffffff!important;
font-size: 110%;
line-height:1.4em; }
#for-review .threecol, #for-review .threecollast{
width: 100%;
}
.documentFirstHeading {
font-family: "myriad-pro-condensed",helvetica,arial,sans-serif;
font-size: 2.2em;
margin-top: 10px !important;
}
#slider {
height: auto !important;
margin: 0px 0px 1em;
}
#portal-personaltools-wrapper {
bottom: 0px;
position:absolute;
}
#portal-siteactions #partnerSiteSelection {
margin-left: -20px;
margin-top: -40px;
position: absolute;
top: 0;
float:left;
}
#siteaction-contact a, #siteaction-sitemap a, #siteaction-accessibility a {
display:none;
}
#sharebar {
display:none;
margin-left: 0px;
position: fixed;
left: 0px!important;
z-index: 10;
}
.topmenu {
margin-left: 0px;
padding-top: 0px;
display:block;
}
.topmenu li a {
color: #797979;
display: block;
float: left;
font-weight: 400;
padding-right: 1em;
font-size:110%;
line-height:1.5em;
}
#portal-languageselector {
max-width: 100%;
padding: 0.25em 1.5em;
position: relative;
top: 0em;
z-index: 3;
}
#portal-languageselector img {
width: 30px;
}
#portal-languageselector li {
float: left;
line-height: 20px;
padding: 0px 10px;
}
#portal-personaltools-wrapper {
border-bottom: 1px solid #d8d4cb;
margin-bottom: 0px;
margin-right: 0;
margin-top: 0px;
padding-bottom: 10px;
width: 100%;
background: #D8D4CB!important;
}
#personaltools-user_request {
display: none;
}
.LSBox {
padding-top: 5px;
}
#searchGadget {
margin-right: -32px!important;
padding: 3px 15px!important;
width: 14em!important;
}
.newsbox li {
line-height: 1.3em !important;
}
h3 {
font-size: 1.5em;
}
h3.heading {
font-size: 1.5em;
line-height: 1.2em;
margin-top:1em;
}
h4 {
font-size: 1.2em;
font-weight: 600;
line-height: 1.2em;
}
.colophonWrapper .usaid-logo {
float: none;
}
.footer-menu, .colophonWrapper > ul {
display:none;
}
.footerlogo a {
font-family: myriad-pro-condensed;
font-size: 1.5em;
font-weight: 100;
letter-spacing: 0.015em;
margin: 0.5em 0;
text-transform: uppercase;
color: #e9e4db;
text-align:center;
}
#portal-footer .disclaimer {
font-size: .9em;
padding-right: 0px;
line-height: 1.2em;
}
#portal-footer .footer-login > a {
border-right: none;
float: none;
margin-right: 0px;
padding-right: 0px;
}
#portal-footer .add-content > a {
}
#portal-footer li {
text-align:center;
}
#portal-footer h2 {
font-size: 1.8em;
font-weight: 100;
text-align:center;
text-transform: uppercase;
padding-top:20px;
border-top: 1px solid #888;
margin-top:1em;
}
.newsbox {
font-size: 1em;
padding-right: 0px;
line-height: 1.3em;
}
.section-library #cyclist{
padding: 1.5em 0;
}
.section-library #cyclist .featured{
margin: 0;
}
.documentFirstHeading {
font-size: 1.2em;
margin-top: 10px !important;
}
#content .documentDescription, #content #description {
color: #666;
font: 300 1.1em/1.3em "myriad-pro","Helvetica Neue",Arial,FreeSans,sans-serif;
margin: 1em 0;
}
.newsImage {
max-width: 100%;
}
h1 {
font-size: 2.1em;
}
.intro {
color: #888;
font-size: 1.4em;
line-height: 1.4em;
}
#content p.intro {
color: #888;
font-size: 1.4em;
line-height: 1.4em;
}
.template-group_section #content .featured-group .span4 a {
margin-bottom: 15px;
}
.newsbox > ul {
margin-left: 0 !important;
padding-right: 0em;
}
}
/* */
form.searchPage h1.documentFirstHeading {
float: none;
padding-bottom: 0.5em;
}
.esSearchForm .collapse {
height: auto;
}
.esSearchOptions label {
font-weight: bold;
}
.esSearchForm input[type='text'].searchPage {
width: 80%;
}
.esOrderBy a.selected {
text-decoration: none;
}
.esOrderBy a.selected {
font-weight: bold;
}
dl.esOtherTopics.collapsible {
height: auto;
border: 0;
}
.esOtherTopics a {
display: block;
}
.esOtherTopics dl.expandedInlineCollapsible dt.collapsibleHeader,
.esOtherTopics dl.expandedBlockCollapsible dt.collapsibleHeader {
padding: 0;
}
/* */
/* */
.site-society-and-conservations-community #portaltab-members > a, .site-society-and-conservations-community #portaltab-news-events > a, .site-society-and-conservations-community #portaltab-library > a, .site-society-and-conservations-community #portaltab-blog > a, .site-society-and-conservations-community #portaltab-help > a, .site-society-and-conservations-community #portaltab-quicklinks > a {
background: url("shadow.png") no-repeat scroll 0 0 #24657b;
font-size: 14px;
font-weight: 600;
text-transform: uppercase;
}
.site-society-and-conservations-community #portaltab-members > a:hover, .site-society-and-conservations-community #portaltab-news-events > a:hover, .site-society-and-conservations-community #portaltab-library > a:hover, .site-society-and-conservations-community #portaltab-blog > a:hover, .site-society-and-conservations-community #portaltab-help > a:hover, .site-society-and-conservations-community #portaltab-quicklinks > a:hover {
background: url("shadow.png") no-repeat scroll 0 0 #444;
}
#portaltab-home > a {
background: url("menu_home.png") no-repeat scroll center center transparent;
height: 40px;
padding: 2px 11px;
text-indent: -999em;
width: 30px;
}
#portaltab-home > a:hover, .site-society-and-conservations-community #portaltab-home > a:hover {
background: url("menu_home.png") no-repeat scroll center center #24657B;
height: 40px;
padding: 2px 11px;
text-indent: -999em;
width: 30px;
}
.site-biodiversity-and-conservation-community h1.documentFirstHeading, .site-society-and-conservations-community h1.documentFirstHeading {
background: url("https://rmportal.net/portal_css/bootstrap%20theme/frame-squares.png") no-repeat scroll 10px 17px #fff;
color: #70645C;
font-family: georgia;
font-size: 36px;
font-weight: normal;
letter-spacing: -0.0125em;
line-height: 1.2em;
margin-left: 0;
padding: 10px 45px;
}
.threecollast {
float: right;
padding: 10px;
width: 210px;
}
/* */
div#awstats_hitcounter {
font-size: 60%;
}
/* */
.portletNavigationTree li a {
font-weight: 600;
line-height: 1.3em !important;
padding: 3px 0;
}
.last {
padding-left: 2%;
}
/* */
#archetypes-fieldname-sliderText { display: none; }
/* */
#content ul.nav.nav-tabs {
margin-left: 0;
}
/* */
.tab-content h2 {
color: #ed9700;
font-size: 22px;
text-transform: uppercase;
}
.tab-content .nav-tabs > li, .nav-pills > li {
float: left;
list-style: none!important;
}
.nav-tabs > li, .nav-pills > li {
float: left;
list-style: outside none none;
}
.page-information {
display:none !important;
}
.label:empty, .badge:empty {
display: inline;
}
/* */
#awstats_hitcounter .page-info span {
margin-left: 1px;
}
/* */
#project-search {
vertical-align:top;
/* */
}
#project-search h3 a {
border-bottom: medium none !important;
}
#projects > h2 {
background: #8fa747 none repeat scroll 0 0;
border-radius: 6px;
color: #fff;
font-size: 15pt;
padding: 6px 10px;
}
#projects > h2.blue-btn {
background: #246389 none repeat scroll 0 0;
border-radius: 6px;
color: #fff;
font-size: 15pt;
padding: 6px 10px;
}
#projects > h2.blue-btn a {
border-bottom: medium none;
color: #fff !important;
}
#projects > h2.blue-btn a:hover {
border-bottom: medium none;
color: #AFC31B !important;
}
#projects > h4 {
border-top: 1px dotted #ccc;
color: #80725F;
font-size: 12pt;
margin-top: 20px;
padding-top: 8px;
}
.projectimg {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35);
float: right;
margin-bottom: 20px;
margin-left: 20px;
margin-top: 20px;
padding: 4px;
width: 300px;
}
#projects img {
margin-bottom: 5px;
}
#projects a:hover img {
opacity:.85;
}
#projects a {
border-bottom: medium none!important;
text-decoration: none!important;
}
.formQuestion {
color: #205c90;
margin-top: 20px;
text-transform: uppercase;
}
#geographicAreas .formQuestion, #sharingPermission .formQuestion,#projectStatusOption .formQuestion {
font-size: 12pt;
font-weight: 600;
padding-top: 10px;
}
.lead {
font-size: 20px !important;
font-weight: 200;
line-height: 140%;
margin-bottom: 20px;
text-shadow: 0 0 1px rgba(102, 102, 102, 0.5);
}
.field label {
font-size: 12pt;
font-weight: 600;
}
.alertbox {
background: #F3F4E3 none repeat scroll 0 0;
border: 2px solid #eca766;
border-radius: 6px;
color: #444;
font-size: 15pt !important;
padding: 10px 20px;
}
.download {
background: rgba(0, 0, 0, 0) url("download-icon-orange.png") no-repeat scroll 0 5px;
padding-left: 23px;
}
.download {
display: grid;
}
.download a:link {
font-size: 15px;
border-bottom: none!important;
}
/* */
#content li.formTab a.required span::after, #content-core li.formTab a.required span::after, div.field span.required::after {
content: "";
padding-left: 0;
}
/* */
.top-header-inner > #bio-logo {
display: none;
}
#search-terms {
border: 1px solid #ccc;
background-color: #defefd;
padding:8px;
margin-bottom: 1em;
}
#search-terms h3 {
font-size: 12pt;
}
.excel {
background: url(excel-icon.png) no-repeat 3px;
padding: 6px 6px 6px 27px;
margin-bottom: 12px;
border: 0 none!important;
float:right;
}
#content .references ol{
-webkit-columns: 3;
-moz-columns: 3;
columns: 3;
margin-left: 0;
}
#content .references ol li{
-webkit-column-break-inside: avoid;
margin-left: 30px;
}
@media only screen and (max-width : 767px){
#content .references ol{
-webkit-columns: 1;
-moz-columns: 1;
columns: 1;
}
}
#content div.awesomplete > ul{
margin-left: 0;
}
div.awesomplete ul li{
list-style: none;
}
#project input[type="checkbox"] {
margin-bottom: 1em;
}
.checkbox_wrapper{
padding-left: 20px;
}
.checkbox_wrapper input{
margin-left: -20px;
}
.site-conservation-enterprises.section-knowledge-base h1,
.site-conservation-enterprises.section-knowledge-base h2,
.site-conservation-enterprises.section-knowledge-base h3{
border-bottom: 1px solid #3c4079;
}
.site-conservation-enterprises.section-knowledge-base #content h1 span a,
.site-conservation-enterprises.section-knowledge-base #content h2 span a,
.site-conservation-enterprises.section-knowledge-base #content h3 span a{
color: inherit;
font-size: 16px;
border: none;
text-decoration: none;
display: inline-block;
margin-left: 10px;
}
.pb-ajax > div {
max-height: 400px;
overflow: scroll;
padding: 1em;
}
.template-file_view a {
word-wrap: break-word;
}
.template-file_view .tileImage > img {
float: right;
margin-right: 0;
margin-top: 1em;
width: 200px;
}
.btn.dec {
font-size: 16px;
font-weight: 600;
padding: 6px 10px;
}
.logo-col {
float: left;
padding: 20px 0 0;
width: 200px;
}
.logo-col > a {
border-bottom: medium none !important;
display: block;
text-align: center;
}
.logo-col > img {
margin: 10px auto;
max-width: 90%;
}
.logo-col > ul {
list-style: outside none none !important;
margin: 0 !important;
padding: 0;
}
.logo-col li {
border-bottom: 1px solid #ccc;
font-size: 90% !important;
margin-right: 20px;
padding: 4px 0;
}
.logo-col .smallcaps {
color: #8fa457;
margin-bottom: 5px !important;
text-transform: uppercase;
}
#content .content-col .callout {
background: #eee none repeat scroll 0 0;
border-left: 1em solid #ccc;
padding: 1em;
clear:none;
}
.smaller {
font-size: 95%!important;
}
#lightbox .modal-content {
display: inline-block;
text-align: center;
}
#lightbox .close {
opacity: 1;
color: rgb(255, 255, 255);
background-color: rgb(25, 25, 25);
padding: 5px 8px;
border-radius: 30px;
border: 2px solid rgb(255, 255, 255);
position: absolute;
top: -15px;
right: -55px;
z-index:1032;
}
/* */
.portaltype-blog-post .story-image {
}
.meta {
margin-top: 1.2em!important;
}
/* */
.template-story_view #content dd {
margin-left: 0;
}
.template-story_view .image-caption {
line-height: 1.45em;
padding: 10px 0 !important;
}
.template-story_view .description {
font-family: "myriad-pro";
font-size: 20px;
font-weight: 300;
line-height: 1.4em;
width: 73%;
}
.template-story_view .group li {
font-size: 11pt;
}
.template-story_view .sidebar a.story-sidebar-item:hover {
font-weight: normal;
text-decoration: none;
}
.template-story_view #portlet-add-to-blog { display:none;}
.portaltype-blog-post .sidebar > nav {
background: #ededed none repeat scroll 0 0;
border-radius: 5px;
margin-left: 1.5em;
padding: 0 10px 10px;
}
.stories-keywords li {
background-color: #dee2d9;
border-radius: 2px;
color: #777;
display: inline-block;
float: left;
font-size: 0.65em!important;
list-style-image: none;
list-style-type: none;
margin: 0 4px 2px 0!important;
padding: 2px 5px;
vertical-align: middle;
white-space: nowrap;
width: auto;
}
.template-blog_summary_view .tileItem {
border-bottom: 1px dotted #cac6c0;
float: none;
margin-bottom: 0.5em;
padding-top: 0.5em;
padding-bottom: 20px;
width: 100%;
}
.template-blog_summary_view .tileImage img, .template-blog_summary_view img.tileImage {
border: 1px solid #cac6c0;
float: left;
margin: 0.5em 2em 0.5em 0;
width: 240px;
padding: 4px;
}
.blockedPortlet .portletHeader {
background: #ccc none repeat scroll 0 0 !important;
}
.portlet-rounded img {
border-radius: 6px;
margin: .5em 0 1em;
}
/* */
.section-organizations .tileHeadline, .section-organizations .documentByLine, .section-organizations .tileBody {
padding-left: 165px;
}
.image-credit {
text-align: center;
font-style: italic;
}
.image-caption {
text-align: center;
font-weight: bold;
}
/* */
.icons-on #relatedItemBox .contenttype-document {
background: no-repeat transparent 0px 4px url(contenttypes-sprite.png) ;
}
.icons-on #relatedItemBox .contenttype-event {
background: no-repeat transparent 0px -212px url(contenttypes-sprite.png);
}
.icons-on #relatedItemBox .contenttype-folder {
background: no-repeat transparent 0px -644px url(contenttypes-sprite.png);
}
.icons-on #relatedItemBox .contenttype-link {
background: no-repeat transparent 0px -1076px url(contenttypes-sprite.png);
}
.icons-on #relatedItemBox .contenttype-news-item {
background: no-repeat transparent 0px -1292px url(contenttypes-sprite.png);
}
.icons-on #relatedItemBox .contenttype-plone-site {
background: no-repeat transparent 0px -1508px url(contenttypes-sprite.png);
}
.icons-on #relatedItemBox .contenttype-collection {
background: no-repeat transparent 0px -1724px url(contenttypes-sprite.png);
}
.icons-on #relatedItemBox .contenttype-topic {
background: no-repeat transparent 0px -1724px url(contenttypes-sprite.png);
}
.icons-on #relatedItemBox .contenttype-file {
padding-left: 0px !important;
}
.icons-on #relatedItemBox .contenttype-image {
background: no-repeat transparent 0px -860px url(contenttypes-sprite.png);
}
#navigation li { position: relative; }
#navigation li ul {
display:none;
left:0;
position:absolute;
top:100%;
z-index:1000;
}
#navigation li:hover > ul {
display:block;
padding: 0;
margin: 0;
}
#navigation ul li {
float:none;
margin:0;
}
#navigation ul li {
background-color:#3E98B7;
border-top:1px solid #fff;
height:auto;
padding:0.5em 1.5em 0.5em 1em;
vertical-align:top;
width:12em;
}
#navigation li ul li a {
color: #fff;
text-decoration: none;
text-shadow: none;
}
#navigation ul li:hover {
background-color:#8FA457;
}
#navigation li ul ul {
top:0;
left:100%;
}
#navigation ul.globalSectionsLevel2{ display: none !important; }
@media (max-width:767px) {
#navigation li:hover ul{ position: relative; }
#navigation li.active ul{ position: relative; }
#navigation ul li{ width: 100%; }
}
#content #cyclist-nav-thumb { z-index: unset; }
.searchForm .esSearchOptions h1{
background: url(advanced-search-button.png) no-repeat !important;
text-indent: -9999px !important;
height: 55px !important;
}
.searchForm .esSearchOptions .collapsible .collapser.collapsed {
padding-left: 25px;
background: url(plus-icon.png) center left no-repeat;
}
.searchForm .esSearchOptions .collapsible .collapser.expanded {
padding-left: 25px;
background: url(minus-icon.png) center left no-repeat;
}
.esSearchForm .collapse{ padding-left: 25px; }
@media only screen and (min-width: 980px) {
ul.globalSectionsLevel1{ opacity: 0; visibility: hidden; }
}
@media only screen and (max-width: 979px) {
body #visual-portal-wrapper{ margin-top: 160px; }
body #portal-header .navbar .navbar-inner .form-search .search-open,
body #portal-header .navbar .navbar-inner .form-search.pull-right {
top: unset;
}
}
/* */
#foot-top-wrap {
background-color: #27262c;
padding-bottom: 2em;
padding-top: 2em;
font-size: 14px;
line-height: 1.4286;
margin: 0 -30px;
text-align: left;
}
@media only screen and (max-width: 768px) {
#foot-top-wrap {
padding: 10px 30px;
font-size: 11px !important;
}
#foot-top-wrap .footer_logo h2 a {
margin-top:20px;
}
}
#foot-top-wrap, #foot-top-wrap a, #foot-top-wrap a:link {
color: #989898;
}
#foot-top-wrap .footer_logo h2 a {
background-position: left center;
background-repeat: no-repeat;
display: block;
height: 33px;
}
#foot-top-wrap .footer_logo h2.logo_agrilinks a {
background-image: url(../../fab-images/partner-logos/agrilinks-logo-dark.png);fab-images/partner-logos/agrilinks-logo-dark.png background-image
}
#foot-top-wrap .footer_logo h2.logo_marketlinks a {
background-image: url(../../fab-images/partner-logos/marketlinks-logo-dark.png);
}
#foot-top-wrap .footer_logo h2.logo_climatelinks a {
background-image: url(../../fab-images/partner-logos/climatelinks-logo-dark.png);
}
#foot-top-wrap .footer_logo h2.logo_landlinks a {
background-image: url(../../fab-images/partner-logos/landlinks-logo-dark.png);
}
#foot-top-wrap .footer_logo h2.logo_urbanlinks a {
background-image: url(../../fab-images/partner-logos/urbanlinks-logo-dark.png);
}
#foot-top-wrap .footer_logo h2.logo_learninglab a {
background-image: url(../../fab-images/partner-logos/learninglab-logo-dark.png);
}
#content .thumb-rating {
float: left;
}
#content .thumb-rating {
background-color: #fffcdf;
border: 1px solid #ffbf00;
color: #555;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
color: #f2f2f2;
display: inline-block;
margin-right: 3px;
overflow: visible;
padding: 1px 10px 1px 5px;
}
#content .thumb-rating .total-thumbs-up .tally-total {
border-left: 1px solid #FFBF00;
color: #EE9B24;
font-weight: 400;
padding: 5px 7px 5px 10px;
vertical-align: middle;
}
#content .thumb-rating form { margin: 0; }
#content .thumb-rating form input.like-button {
float: none;
background-image: url(thumb-like.png) !important;
border: none;
box-shadow: none;
background-position: 0px 3px !important;
background-color: transparent !important;
padding-left: 0;
padding-right: 56px;
}
.twothumbs-feedback {
position: absolute;
z-index: 1;
width: 400%;
padding: 4%;
font-size: 90%;
border: 1px solid #555;
background-color: #BDBDAE;
text-align: center;
left:0;
}
#archetypes-fieldname-pubDateOriginal{ display: none; }
.boardConversation ul li {
border-left: 5px solid #ddd;
background-color: #e9e9e9;
}
.boardConversation ul li.nochild {
border: none;
background: #fff;
}
.boardConversation .boardComment,
.boardConversation ul.visualNoMarker li {
border: none
}
.learning-menu-wrapper { display: none; }
@font-face {font-family: "fontello"; src: url("../../t/012353322f649f02f19d7806cf74b7f8.eot"); src: url("../../t/012353322f649f02f19d7806cf74b7f8.eot#iefix") format("embedded-opentype"), url("../../t/012353322f649f02f19d7806cf74b7f8.woff") format("woff2"), url("../../t/012353322f649f02f19d7806cf74b7f8.woff") format("woff"), url("../../t/012353322f649f02f19d7806cf74b7f8.ttf") format("truetype"), url("../../t/012353322f649f02f19d7806cf74b7f8.svg") format("svg"); }
.site-marine-conservation-and-sustainable-fisheries-collaborative-learning-group #portaltab-search-1 a:before {
font-family: "fontello";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
margin-left: .2em;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\E84A';
}
.site-marine-conservation-and-sustainable-fisheries-collaborative-learning-group #portal-header .LSBox { display: block; margin: 0; }
.site-marine-conservation-and-sustainable-fisheries-collaborative-learning-group #portal-header > .form-search {
position: absolute;
bottom: -65px;
width: 100%;
text-align: center;
background-color: white;
display: none;
}
.site-marine-conservation-and-sustainable-fisheries-collaborative-learning-group #portal-header > .form-search.opened { display: block; }
.site-marine-conservation-and-sustainable-fisheries-collaborative-learning-group #portal-header > .form-search [type="text"] { width: 50%; }
.site-marine-conservation-and-sustainable-fisheries-collaborative-learning-group #portal-header #navigation{ width: 100%;
margin: 0; padding-left: 0; left: auto;
}
.site-marine-conservation-and-sustainable-fisheries-collaborative-learning-group #portal-header #navigation #portaltab-home{ padding-left: 2em; }
.site-marine-conservation-and-sustainable-fisheries-collaborative-learning-group #portaltab-search-1 { position: absolute; right: 0; }

}